home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Westlight Stock Photography - Creative Freedom
/
Westlight Stock Photography - Creative Freedom.iso
/
Place in System Folder
/
System 7.5.2 or higher
/
Finder Scripting Extension
/
Finder Scripting Extension.rsrc
/
CODE_78.txt
< prev
next >
Wrap
Text File
|
1993-04-16
|
11KB
|
183 lines
# near model CODE resource
# jump table entries: 10032-10033 (2 of them)
export_1254:
00000000 4E56 FED0 link A6, -0x0130
00000004 48E7 0018 movem.l -[A7], A3,A4
00000008 286E 0008 movea.l A4, [A6 + 0x8]
0000000C 486E FEE0 pea.l [A6 - 0x120]
00000010 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */]
00000014 2D7C 6E75 6C6C FEE8 move.l [A6 - 0x118], 0x6E756C6C /* 'null' */
0000001C 7000 moveq.l D0, 0x00
0000001E 2D40 FEEC move.l [A6 - 0x114], D0
00000022 41EE FEE8 lea.l A0, [A6 - 0x118]
00000026 486E FEF0 pea.l [A6 - 0x110]
0000002A 4EAD 17C2 jsr [A5 + 0x17C2 /* export_756 */]
0000002E 2D7C 6E75 6C6C FEF8 move.l [A6 - 0x108], 0x6E756C6C /* 'null' */
00000036 7000 moveq.l D0, 0x00
00000038 2D40 FEFC move.l [A6 - 0x104], D0
0000003C 41EE FEF8 lea.l A0, [A6 - 0x108]
00000040 41EE FF00 lea.l A0, [A6 - 0x100]
00000044 4210 clr.b [A0]
00000046 7001 moveq.l D0, 0x01
00000048 2F00 move.l -[A7], D0
0000004A 2F3C 6172 6563 move.l -[A7], 0x61726563 /* 'arec' */
00000050 2F0C move.l -[A7], A4
00000052 4EAD 08F2 jsr [A5 + 0x8F2 /* export_282 */]
00000056 2054 movea.l A0, [A4]
00000058 2668 000C movea.l A3, [A0 + 0xC]
0000005C 4878 0BB8 push.l 0xBB8
00000060 2F0B move.l -[A7], A3
00000062 2053 movea.l A0, [A3]
00000064 2050 movea.l A0, [A0]
00000066 2268 000C movea.l A1, [A0 + 0xC]
0000006A 4E91 jsr [A1]
0000006C 4A00 tst.b D0
0000006E 4FEF 001C lea.l A7, [A7 + 0x1C]
00000072 6700 009A beq +0x9C /* 0000010E */
00000076 2054 movea.l A0, [A4]
00000078 2668 000C movea.l A3, [A0 + 0xC]
0000007C 2F3C 7365 7464 move.l -[A7], 0x73657464 /* 'setd' */
00000082 2F3C 636F 7265 move.l -[A7], 0x636F7265 /* 'core' */
00000088 486E FEE0 pea.l [A6 - 0x120]
0000008C 4EAD 1DA2 jsr [A5 + 0x1DA2 /* export_944 */]
00000090 2F0B move.l -[A7], A3
00000092 2F3C 706E 616D move.l -[A7], 0x706E616D /* 'pnam' */
00000098 486E FED0 pea.l [A6 - 0x130]
0000009C 4EAD 1BCA jsr [A5 + 0x1BCA /* export_885 */]
000000A0 41EE FED0 lea.l A0, [A6 - 0x130]
000000A4 43EE FED8 lea.l A1, [A6 - 0x128]
000000A8 22D8 move.l [A1]+, [A0]+
000000AA 22D8 move.l [A1]+, [A0]+
000000AC 41EE FED8 lea.l A0, [A6 - 0x128]
000000B0 43EE FEE8 lea.l A1, [A6 - 0x118]
000000B4 22D8 move.l [A1]+, [A0]+
000000B6 22D8 move.l [A1]+, [A0]+
000000B8 41EE FEF0 lea.l A0, [A6 - 0x110]
000000BC 2F20 move.l -[A7], -[A0]
000000BE 2F20 move.l -[A7], -[A0]
000000C0 2F3C 2D2D 2D2D move.l -[A7], 0x2D2D2D2D /* '----' */
000000C6 486E FEE0 pea.l [A6 - 0x120]
000000CA 4EAD 107A jsr [A5 + 0x107A /* export_523 */]
000000CE 486E FEE8 pea.l [A6 - 0x118]
000000D2 4EAD 0FDA jsr [A5 + 0xFDA /* export_503 */]
000000D6 2054 movea.l A0, [A4]
000000D8 2F28 001E move.l -[A7], [A0 + 0x1E]
000000DC 486E FEF8 pea.l [A6 - 0x108]
000000E0 4EAD 12A2 jsr [A5 + 0x12A2 /* export_592 */]
000000E4 41EE FF00 lea.l A0, [A6 - 0x100]
000000E8 2F20 move.l -[A7], -[A0]
000000EA 2F20 move.l -[A7], -[A0]
000000EC 2F3C 6461 7461 move.l -[A7], 0x64617461 /* 'data' */
000000F2 486E FEE0 pea.l [A6 - 0x120]
000000F6 4EAD 107A jsr [A5 + 0x107A /* export_523 */]
000000FA 486E FEF8 pea.l [A6 - 0x108]
000000FE 4EAD 0FDA jsr [A5 + 0xFDA /* export_503 */]
00000102 486E FEE0 pea.l [A6 - 0x120]
00000106 4EAD 12EA jsr [A5 + 0x12EA /* export_601 */]
0000010A 4FEF 004C lea.l A7, [A7 + 0x4C]
label0000010E:
0000010E 486E FEE0 pea.l [A6 - 0x120]
00000112 4EAD 0FDA jsr [A5 + 0xFDA /* export_503 */]
00000116 486E FEE8 pea.l [A6 - 0x118]
0000011A 4EAD 0FDA jsr [A5 + 0xFDA /* export_503 */]
0000011E 486E FEF0 pea.l [A6 - 0x110]
00000122 4EAD 0FDA jsr [A5 + 0xFDA /* export_503 */]
00000126 486E FEF8 pea.l [A6 - 0x108]
0000012A 4EAD 0FDA jsr [A5 + 0xFDA /* export_503 */]
0000012E 4FEF 0010 lea.l A7, [A7 + 0x10]
00000132 4CEE 1800 FEC8 movem.l A3,A4, [A6 - 0x138]
00000138 4E5E unlink A6
0000013A 4E75 rts
export_1255:
0000013C 4E56 FFF4 link A6, -0x000C
00000140 48E7 0118 movem.l -[A7], D7,A3,A4
00000144 2E2E 0010 move.l D7, [A6 + 0x10]
00000148 286E 000C movea.l A4, [A6 + 0xC]
0000014C 486E FFF8 pea.l [A6 - 0x8]
00000150 4EAD 1DBA jsr [A5 + 0x1DBA /* export_947 */]
00000154 2007 move.l D0, D7
00000156 0480 6377 696E subi.l D0, 0x6377696E /* 'cwin' */
0000015C 584F addq.w A7, 4
0000015E 671E beq +0x20 /* 0000017E */
00000160 0480 0000 04F6 subi.l D0, 0x4F6
00000166 6716 beq +0x18 /* 0000017E */
00000168 0480 0100 0000 subi.l D0, 0x1000000
0000016E 670E beq +0x10 /* 0000017E */
00000170 0480 0500 0000 subi.l D0, 0x5000000
00000176 6700 0090 beq +0x92 /* 00000208 */
0000017A 6000 00B4 bra +0xB6 /* 00000230 */
label0000017E:
0000017E 2F0C move.l -[A7], A4
00000180 2054 movea.l A0, [A4]
00000182 2050 movea.l A0, [A0]
00000184 2268 008C movea.l A1, [A0 + 0x8C]
00000188 4E91 jsr [A1]
0000018A 2D40 FFF4 move.l [A6 - 0xC], D0
0000018E 7000 moveq.l D0, 0x00
00000190 2640 movea.l A3, D0
00000192 0C87 6377 6E64 cmpi.l D7, 0x63776E64 /* 'cwnd' */
00000198 584F addq.w A7, 4
0000019A 6736 beq +0x38 /* 000001D2 */
0000019C 2F2E FFF4 move.l -[A7], [A6 - 0xC]
000001A0 4EAD 1C72 jsr [A5 + 0x1C72 /* export_906 */]
000001A4 4A00 tst.b D0
000001A6 584F addq.w A7, 4
000001A8 6728 beq +0x2A /* 000001D2 */
000001AA 2F3C 2A2A 2A2A move.l -[A7], 0x2A2A2A2A /* '****' */
000001B0 7000 moveq.l D0, 0x00
000001B2 2F00 move.l -[A7], D0
000001B4 2F0C move.l -[A7], A4
000001B6 2F3C 6377 696E move.l -[A7], 0x6377696E /* 'cwin' */
000001BC 4EAD 278A jsr [A5 + 0x278A /* export_1261 */]
000001C0 2640 movea.l A3, D0
000001C2 2F0B move.l -[A7], A3
000001C4 486E FFF8 pea.l [A6 - 0x8]
000001C8 4EAD 17D2 jsr [A5 + 0x17D2 /* export_758 */]
000001CC 4FEF 0018 lea.l A7, [A7 + 0x18]
000001D0 606E bra +0x70 /* 00000240 */
label000001D2:
000001D2 2F2E FFF4 move.l -[A7], [A6 - 0xC]
000001D6 4EAD 1B02 jsr [A5 + 0x1B02 /* export_860 */]
000001DA 4A00 tst.b D0
000001DC 584F addq.w A7, 4
000001DE 6760 beq +0x62 /* 00000240 */
000001E0 2F3C 2A2A 2A2A move.l -[A7], 0x2A2A2A2A /* '****' */
000001E6 7000 moveq.l D0, 0x00
000001E8 2F00 move.l -[A7], D0
000001EA 2F0C move.l -[A7], A4
000001EC 2F3C 6377 6E64 move.l -[A7], 0x63776E64 /* 'cwnd' */
000001F2 4EAD 278A jsr [A5 + 0x278A /* export_1261 */]
000001F6 2640 movea.l A3, D0
000001F8 2F0B move.l -[A7], A3
000001FA 486E FFF8 pea.l [A6 - 0x8]
000001FE 4EAD 17D2 jsr [A5 + 0x17D2 /* export_758 */]
00000202 4FEF 0018 lea.l A7, [A7 + 0x18]
00000206 6038 bra +0x3A /* 00000240 */
label00000208:
00000208 2F3C 2A2A 2A2A move.l -[A7], 0x2A2A2A2A /* '****' */
0000020E 7000 moveq.l D0, 0x00
00000210 2F00 move.l -[A7], D0
00000212 2F0C move.l -[A7], A4
00000214 2F3C 6977 6E64 move.l -[A7], 0x69776E64 /* 'iwnd' */
0000021A 4EAD 278A jsr [A5 + 0x278A /* export_1261 */]
0000021E 2640 movea.l A3, D0
00000220 2F0B move.l -[A7], A3
00000222 486E FFF8 pea.l [A6 - 0x8]
00000226 4EAD 17D2 jsr [A5 + 0x17D2 /* export_758 */]
0000022A 4FEF 0018 lea.l A7, [A7 + 0x18]
0000022E 6010 bra +0x12 /* 00000240 */
label00000230:
00000230 2F07 move.l -[A7], D7
00000232 2F0C move.l -[A7], A4
00000234 486E FFF8 pea.l [A6 - 0x8]
00000238 4EAD 2782 jsr [A5 + 0x2782 /* export_1260 */]
0000023C 4FEF 000C lea.l A7, [A7 + 0xC]
label00000240:
00000240 206E 0008 movea.l A0, [A6 + 0x8]
00000244 43EE FFF8 lea.l A1, [A6 - 0x8]
00000248 20D9 move.l [A0]+, [A1]+
0000024A 20D9 move.l [A0]+, [A1]+
0000024C 4CEE 1880 FFE8 movem.l D7,A3,A4, [A6 - 0x18]
00000252 4E5E unlink A6
00000254 4E75 rts